A technique in information technology by which the same amount of data is transmitted by using a smaller number of bits; for example, by replacing a string of ten repeated digits with a command to repeat the digit ten times.
Note: Data compression is essential in technologies that transmit things like digitized movies in real time.